payment claim - German English Dictionary